to��refute something - German English Dictionary